Big Huge Thesaurus

Libra the Scales

noun